environmental process engineering - French English Dictionary